Skip to content

bump solana#22194

Open
Unheilbar wants to merge 5 commits intodevelopfrom
bump_sol_relayer
Open

bump solana#22194
Unheilbar wants to merge 5 commits intodevelopfrom
bump_sol_relayer

Conversation

@Unheilbar
Copy link
Copy Markdown
Collaborator

Requires

Supports

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 27, 2026

✅ No conflicts with other open PRs targeting develop

@trunk-io
Copy link
Copy Markdown

trunk-io Bot commented Apr 27, 2026

Static BadgeStatic BadgeStatic BadgeStatic Badge

Failed Test Failure Summary Logs
Test_CCIPPureTokenTransfer_EVM2Sui_BurnMintTokenPool Logs ↗︎

View Full Report ↗︎Docs

@Unheilbar Unheilbar marked this pull request as ready for review April 27, 2026 19:00
Copilot AI review requested due to automatic review settings April 27, 2026 19:00
@Unheilbar Unheilbar requested review from a team as code owners April 27, 2026 19:00
amit-momin
amit-momin previously approved these changes Apr 27, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Risk Rating: MEDIUM

This PR bumps github.com/smartcontractkit/chainlink-solana across the repo and aligns Chainlink’s Solana workflow configuration (docs/testdata/tests) with the updated Solana relayer/config expectations.

Changes:

  • Bump github.com/smartcontractkit/chainlink-solana to v1.1.2-0.20260427183309-13341c01b05d across multiple Go modules and plugin metadata.
  • Remove Solana workflow forwarder/from-address fields from docs and TOML test fixtures.
  • Update Solana relayer wiring to pass the keystore into the embedded relayer constructor and adjust system-test Solana TOML patching accordingly.

Reviewed changes

Copilot reviewed 19 out of 26 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
go.mod Bumps root chainlink-solana dependency.
go.sum Updates checksums for bumped chainlink-solana.
deployment/go.mod Bumps deployment module chainlink-solana dependency.
deployment/go.sum Updates checksums for deployment module bump.
integration-tests/go.mod Bumps chainlink-solana dependency for integration tests.
integration-tests/go.sum Updates checksums for integration tests bump.
integration-tests/load/go.mod Bumps chainlink-solana dependency for load tests.
integration-tests/load/go.sum Updates checksums for load tests bump.
system-tests/lib/go.mod Bumps chainlink-solana dependency for system-tests lib.
system-tests/lib/go.sum Updates checksums for system-tests lib bump.
system-tests/tests/go.mod Bumps chainlink-solana dependency for system-tests tests module.
system-tests/tests/go.sum Updates checksums for system-tests tests module bump.
core/scripts/go.mod Bumps chainlink-solana dependency for core scripts module.
core/scripts/go.sum Updates checksums for core scripts module bump.
plugins/plugins.public.yaml Updates Solana plugin gitRef to the new version.
core/services/chainlink/relayer_factory.go Passes keystore into embedded Solana relayer constructor.
system-tests/lib/cre/features/solana/v2/solana.go Removes forwarder/from-address injection into Solana.Workflow TOML patching.
core/services/chainlink/config_test.go Updates config marshal test to match Solana workflow config field removals.
docs/CONFIG.md Removes Solana workflow forwarder/from-address docs entries.
core/config/docs/chains-solana.toml Removes Solana workflow forwarder/from-address example config entries.
core/scripts/cre/environment/configs/capability_defaults.toml Removes comments referencing runtime-injected Solana workflow values that no longer apply.
core/web/resolver/testdata/config-multi-chain-effective.toml Removes Solana workflow forwarder/from-address keys from effective config fixture.
core/web/resolver/testdata/config-full.toml Removes Solana workflow forwarder/from-address keys from full config fixture.
core/services/chainlink/testdata/config-multi-chain-effective.toml Removes Solana workflow forwarder/from-address keys from effective config fixture.
core/services/chainlink/testdata/config-full.toml Removes Solana workflow forwarder/from-address keys from full config fixture.
core/web/chains_controller_test.go Updates test TOML snippet to match removed Solana workflow forwarder/from-address keys.

Comment thread system-tests/lib/cre/features/solana/v2/solana.go Outdated
Comment thread docs/CONFIG.md Outdated
Comment thread core/config/docs/chains-solana.toml Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

I see you updated files related to core. Please run make gocs in the root directory to add a changeset as well as in the text include at least one of the following tags:

  • #added For any new functionality added.
  • #breaking_change For any functionality that requires manual action for the node to boot.
  • #bugfix For bug fixes.
  • #changed For any change to the existing functionality.
  • #db_update For any feature that introduces updates to database schema.
  • #deprecation_notice For any upcoming deprecation functionality.
  • #internal For changesets that need to be excluded from the final changelog.
  • #nops For any feature that is NOP facing and needs to be in the official Release Notes for the release.
  • #removed For any functionality/config that is removed.
  • #updated For any functionality that is updated.
  • #wip For any change that is not ready yet and external communication about it should be held off till it is feature complete.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@cl-sonarqube-production
Copy link
Copy Markdown

@ilija42 ilija42 enabled auto-merge April 27, 2026 20:21
Copy link
Copy Markdown
Contributor

@ecPablo ecPablo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approving /deployment module bumps

@ilija42 ilija42 added this pull request to the merge queue Apr 27, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 27, 2026
@ilija42 ilija42 added this pull request to the merge queue Apr 27, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 27, 2026
Comment thread docs/CONFIG.md
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a breaking config change?

Copy link
Copy Markdown
Collaborator Author

@Unheilbar Unheilbar Apr 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, these config fields aren't used by any product currently

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants